package com.lvyq.model.pasture;

import lombok.Data;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document;

import java.util.List;

/**
 * 动物详细信息维护
 */
@Data
@Document(collection = "my_pasture_goods")
public class PastureGoodsInfo {

    @Id
    String id;

    /**
     * 领养等级
     */
    Integer level;

    /**
     * 居住地 1 窝 2棚
     */
    Integer habitationType;

    /**
     *动物名称
     */
    String goodsName;


    /**
     * 生产 动物名
     */
    String productName;

    /**
     * 产物单位
     */
    String productUnit;

    /**
     * 幼崽期时间
     */
    Integer cubStageTime;


    /**
     * 成长期时间
     */
    Integer growthPeriodTime;

    /**
     * 生产时间
     */
    Integer produceTotalTime;

    /**
     * 生产间隔时间
     */
    Integer produceTime;

    /**
     * 每4时牧草消耗
     */
    Integer grassConsumeNum;

    /**
     * 产物价值（生产的幼崽价值）
     */
    Integer cubPrice;

    /**
     * 预计产量
     */
    Integer yieldNum;

    /**
     * 偷光剩余
     */
    Integer residueNum;


    /**
     * 买入价（金币）
     */
    Integer buyingRate;

    /**
     * 卖出价（金币）
     */
    Integer sellingRate;

    /**
     * 购入经验（购买动物产生的经验）
     */
    Integer buyingExp;

    /**
     * 赶产经验 （生产操作产生的经验）
     */
    Integer productionExp;


    /**
     * 生产经验（产物收获经验）
     */
    Integer productHarvestExp;

    /**
     * 收获经验
     */

    Integer harvestExp;
}
